﻿#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>
#include <string.h>

void ​Left_Rotation(char * p, int sz, int k)
{
	if (sz == 0)
	{
		return;
	}
	k %= sz;
	for (int i = 0; i < k; i++)
	{
		//将首字符保持
		char tmp = *(p + 0);
		//将每位字符向前移动一位
		for (int j = 0; j < sz - 1; j++)
		{
			*(p + j) = *(p + j + 1);
		}
		*(p + sz - 1) = tmp;//把首位字符放到最后一位
	}
}

int main()
{
	char arr[100] = { 0 };
	scanf("%s", arr);
	int k = 0;
	scanf("%d", &k);
	​Left_Rotation(arr, strlen(arr), k);
	printf("%s", arr);
	return 0;
}